address definition - French English Dictionary